package com.sunyard.pcc.dal.model;

import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

@Data
public class SysMenuDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 功能id
     * sys_menu.id
     */
    private Long id;

    /**
     * 菜单名称 
     * sys_menu.menu_name
     */
    private String menuName;

    /**
     * 
菜单类型 0 主目录 1 菜单
     * sys_menu.menu_type
     */
    private Integer menuType;

    /**
     * 父级菜单编号  0表示为主目录
     * sys_menu.parent_menu_id
     */
    private Long parentMenuId;

    /**
     * 菜单URL
     * sys_menu.url
     */
    private String url;

    /**
     * url方法 get post batch等
     * sys_menu.method
     */
    private String method;

    /**
     * 授权标识
     * sys_menu.perms
     */
    private String perms;

    /**
     * 图标
     * sys_menu.icon
     */
    private String icon;

    /**
     * 排序号
     * sys_menu.sort
     */
    private Integer sort;

    /**
     * 是否已删除 0 未删除 1已删除
     * sys_menu.is_deleted
     */
    private Integer isDeleted;

    /**
     * 创建时间
     * sys_menu.gmt_create
     */
    private LocalDateTime gmtCreate;

    /**
     * 修改时间
     * sys_menu.gmt_modified
     */
    private LocalDateTime gmtModified;


}